package com.unisinos.eadii.util;

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.select.Elements;

/**
 * Realizar o parseamento da página html 
 * @author Leonardo S. Paula, Vinicius Ville
 * @version 0.1 
 */
public class Parser {

	private Document doc = null;
	
	/**
	 * Class Constructor realizando parseamento do código
	 */
	public Parser(String html) {
		doc = Jsoup.parse(html);
	}
	
	/**
	 * Retornar variável privada
	 * @return doc  retorna todo documento
	 */
	public Document getDoc(){
		return doc;
	}
	
	/**
	 * Retornar lista de elementos com determinada tag
	 * @param  String  tag       tag procurada
	 * @return         elements  lista de elementos
	 */
	public Elements getTag(String tag){
		Elements el = doc.getElementsByTag(tag);
		return el;
	}
	
}
